someone requiring care - French English Dictionary